#include <process.h> требуется только для объявления функции. int getpid();
Функция getpid возвращает идентификатор процесса (номер) ID , который уникально определяет вызываемый процесс.
Возвращаемое значение:
Функция getpid возвращает идентификатор процесса ID. Возвращаемого значения в случае ошибки нет.
Пример.
#include <process.h>
#include <string.h>
#include <stdio.h>
char filename[9], pid[5];
.
.
.
strcpy(filename, "FILE");
strcat(filename, itoa(getpid(), pid, 10));
/* печатается "FILExxxxx", где xxxxx является ** идентифи-
катором процесса id */
printf("File name is %s\n", filename);